trimagnesium phosphate - French English Dictionary